<?xml version="1.0" encoding="windows-1250"?>
<xsl:stylesheet version="1.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <xsl:output method="text"/>

 <xsl:template match="/">
   Výsledek prvního cyklu (
   <xsl:for-each select="abeceda">
    <xsl:value-of select="."/>
    ,
   </xsl:for-each>)
    Výsledek druhého cyklu (
   <xsl:for-each select="abeceda/*">
    <xsl:value-of select="."/>
    ,
   </xsl:for-each>)
    Výsledek třetího cyklu (
   <xsl:for-each select="abeceda">
    <xsl:value-of select="*/@c"/>
    ,
   </xsl:for-each>)
    Výsledek čvrtého cyklu (
   <xsl:for-each select="abeceda/*">
    <xsl:value-of select="@c"/>
    ,
   </xsl:for-each>)
    Výsledek pátého cyklu (
   <xsl:for-each select="abeceda/*/@c">
    <xsl:value-of select="."/>
    ,
   </xsl:for-each>)
 </xsl:template>

 </xsl:stylesheet>